90ddb0d48c3bb164ac2a1e628bf1a3fcd8550eb7,src/main/java/robertli/zero/core/impl/FileManagerImpl.java,FileManagerImpl,write,#String#number[]#,55

Before Change


    public void write(String uuid, byte[] data) throws IOException {
        String path = basePath + "/" + uuid;
        DataOutputStream out = new DataOutputStream(new BufferedOutputStream(new FileOutputStream(path)));
        out.write(data);
        out.flush();
        out.close();
    }

    @Override

After Change


    public void write(String uuid, byte[] data) throws IOException {
        String path = basePath + "/" + uuid;
        try (DataOutputStream out = new DataOutputStream(new BufferedOutputStream(new FileOutputStream(path)))) {
            out.write(data);
            out.flush();
        }
    }